intercede with - German English Dictionary